Golang Job: Platform Engineer

Job added on

Company

Somosotech IT Co Limited
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Platform Engineer

Type: Full-time

Location: Remote (Berlin/London/Remote)

Salary: $70k - $120k, Equity: Competitive

We are seeking a talented and enthusiastic Platform Engineer to join our team. The ideal candidate should possess a deep understanding of distributed systems, cloud architecture, and DevOps practices. As a Platform Engineer, you will work closely with product development teams to design, build, and maintain highly scalable and reliable systems.

Responsibilities:

We value rapid iteration cycles and provide our engineers with the autonomy to make technical decisions. You will be involved in various exciting projects, including:

  • Developing a scalable GPU computing infrastructure
  • Creating a real-time orchestration engine for multi-tenant cloud infrastructure
  • Implementing solutions to synchronize local and remote environments on a user's laptop by hacking containers
  • Setting up ephemeral and persistent computing environments on multiple cloud providers
  • Building secure, bidirectional, and auth-less data streams between remote and local environments in real-time

Key Responsibilities:

  • Design, develop, and maintain a highly scalable and reliable platform.
  • Collaborate with cross-functional teams to define and implement new features and functionalities.
  • Monitor and optimize system performance to ensure high availability and scalability.
  • Identify and resolve issues related to system performance and reliability.
  • Develop and maintain system documentation and runbooks.
  • Continuously improve platform infrastructure and processes.

Qualifications:

  • 4+ years of relevant professional experience
  • 2+ years of experience building orchestration infrastructure (Terraform, Kubernetes).
  • 2+ years of experience with at least one of the major cloud platforms (AWS/GCP/Azure).
  • 2+ years of experience working with Golang and Typescript (Rust is a plus).
  • 2+ years of experience building distributed and scalable systems ( Temporal, Kafka)
  • 2+ years of experience in securing data streaming and remote execution (e.g. WebSockets, gRPC)
  • Strong background in writing modular/functional code (e.g. Onion architecture).
  • 2+ years of experience "hacking the cloud." You must know your way around cloud services and architecture or be an expert at figuring it out.
  • Background/interest in ML is a big plus

Benefits:

  • Flexible Work Policy: You can choose to work on-site or remotely, and we are happy to support your relocation to Berlin or London if needed.
  • Stock Options: We offer above-market stock options to every employee.
  • Home Office Setup: You will be provided with an M1 MacBook or your preferred workstation to help set up your home office. Alternatively, you can receive $1500 in cash.
  • WFH Allowance: We provide a monthly allowance of $150 to cover the expenses of maintaining your battle station while working from home.
  • Company Retreat: Once every quarter, we rent a Big House in an exciting location and work from there as a team. All expenses are covered, of course!

Job Type: Full-time

Pay: £55,000.00-£95,000.00 per year

Experience:

  • Platform Engineer: 4 years (preferred)
  • Orchestration infrastructure (Ter: 2 years (preferred)
  • Cloud platforms (AWS/GCP/Azure): 2 years (preferred)
  • Golang and Typescript (Rust is a plus): 2 years (preferred)
  • Scalable systems ( Temporal, Kafka): 2 years (preferred)
  • Streaming and remote execution (e.g. WebSockets, gRPC: 2 years (preferred)
  • Writing functional code (e.g. Onion architecture): 2 years (preferred)
  • Cloud Platforms: 2 years (preferred)
  • Machine learning: 1 year (preferred)

Work Location: Remote